turkish alien labor - German English Dictionary